package crazy.exception;

public class DiscernVariable
{
	private String prop = "outer fields";
	
	public void test()
	{
		InClass in = new InClass();
		in.info();
	}
	
	public static void main(String[] args)
	{
		new DiscernVariable().test();
	}
	
	private class InClass
	{
		private String prop = "Inner fields";
		
		public void info()
		{
			String prop = "local variable";
			System.out.println(DiscernVariable.this.prop);
			System.out.println(this.prop);
			System.out.println(prop);
		}
	}
}
